function AppTabGroup() {
	//declare module dependencies
	var AppWindow1 = require('ui/AppWindow2');
	var AppWindow2 = require('ui/AppWindow1');
	var AppWindow3 = require('ui/AppWindow3');
	var AppWindow4 = require('ui/AppWindow4');
	var AppWindow5 = require('ui/AppWindow5');
	var AppWindow6 = require('ui/AppWindow6');
	
	//create module instance
	var self = Ti.UI.createTabGroup();
	
	//setting title
	var tl1 = "about", 
	    tl2 = "category", 
	    tl3 = "add_favorite",
	    tl4 = "preference",
	    tl5 = "share",
	    tl6 = "favorite";
	    
	//create app tabs
	var win1 = new AppWindow1(L(tl1)),
		win2 = new AppWindow2(L(tl2)),
		win3 = new AppWindow3(L(tl3)),
		win4 = new AppWindow4(L(tl4));
		win5 = new AppWindow5(L(tl5));
		win6 = new AppWindow6(L(tl6));
	
	var tab1 = Ti.UI.createTab({
		title: L(tl1),
		icon: '/images/KS_nav_ui.png',
		window: win1
	});
	win1.containingTab = tab1;
	
	var tab2 = Ti.UI.createTab({
		title: L(tl2),
		icon: '/images/KS_nav_views.png',
		window: win2
	});
	win2.containingTab = tab2;

	var tab3 = Ti.UI.createTab({
		title: L(tl3),
		icon: '/images/KS_nav_views.png',
		window: win3
	});
	win3.containingTab = tab3;

	var tab4 = Ti.UI.createTab({
		title: L(tl4),
		icon: '/images/KS_nav_views.png',
		window: win4
	});
	win4.containingTab = tab4;

	var tab5 = Ti.UI.createTab({
		title: L(tl5),
		icon: '/images/KS_nav_views.png',
		window: win5
	});
	win5.containingTab = tab5;

	var tab6 = Ti.UI.createTab({
		title: L(tl6),
		icon: '/images/KS_nav_views.png',
		window: win6
	});
	win6.containingTab = tab6;

	self.addTab(tab1);
	self.addTab(tab2);
	self.addTab(tab3);
	self.addTab(tab4);
	self.addTab(tab5);
	self.addTab(tab6);	

	return self;
};

module.exports = AppTabGroup;
